Big Huge Thesaurus

hotel manager

noun